<?php 

// Definición de variables comunes
$nombre_controlador = 'razas';
$metodo_edicion = 'editar';
$metodo_eliminar = 'eliminar';
$metodo_nuevo = 'nuevo';
$metodo_filtrar = 'ver_todos';
?>

<!-- FORM para filtrar la búsqueda de razas -->
<?php 
$attributes = array('class' => 'form-horizontal', 'role' => 'form_razas');
echo form_open($nombre_controlador . '/' . $metodo_filtrar, $attributes); ?>

<!-- Título de la página -->
<div class="page-header" align="center">
  <h4><?=$title?></h4>
</div>

<div align="center">
  <!-- Filtros -->
  <div class="form-group">
      <div class="col-sm-offset-4 col-sm-4"> 
        <?php 
        $atributos = array('type' => 'text', 
                           'class' => 'form-control', 
                           'name' => 'filtro_raza',
                           'id' => 'filtro_raza', 
                           'placeholder' => 'Raza');
        echo form_input($atributos);
        ?> 
      </div>
  </div>

  <div class="form-group">
    <div class="col-sm-offset-4 col-sm-4">
      <?php
      $opcionesEspecie = array("Seleccione especie...");
      $defaultSelection = 0;
      if(isset($listado_especies)){ 
        $defaultSelection = 0; 
        foreach ($listado_especies as $espe) { 
          $opcionesEspecie[$espe->id] = $espe->nombre;
        }
      }
      echo form_dropdown('filtro_especie', $opcionesEspecie, $defaultSelection, "id = filtro_especie, class = 'form-control'");
      ?>    
    </div>
  </div>

  <div class="form-group">
    <div align="center"> 
      <?php
      echo form_submit('btn_buscar', 'Buscar', "class = 'btn btn-default' title = 'Buscar' alt = 'Buscar'");
      ?> 
    </div>
  </div>
<?php echo form_close();?>
</div>
<!-- FIN FORM búsqueda de mascotas -->


<div align="center">
  <?php if(isset($error) && $error != '') { ?>
  <div class="alert alert-danger col-sm-offset-2 col-sm-8"><?=$error?></div>
  <?php } ?>

  <?php
  if(!isset($listado) || !$listado->exists()) { ?>
    <div class="alert alert-danger col-sm-offset-2 col-sm-8">No existen elementos para mostrar</div>
  <?php } ?>

  <table class="table table-hover table-responsive" style="width: 450px">
    <?php
  if(isset($listado)) {
    if($listado->exists())
    {
      ?>
      <thead>
      <tr>
        <td>Raza</td>
        <td>Especie</td>
        <td></td>
        <td></td>
      </tr>
    </thead>
    <tbody>

  <?php
      foreach ($listado as $raza)
      {
        $id_elemento = $raza->id;
        $raza->especie->get();
        ?>

        <tr>
          <td><?=$raza->nombre?></td>
          <td><?=$raza->especie->nombre?></td>
          <td><input onclick="editar('raza', 'E', [<?=$id_elemento?>])" value="Editar" type="button" class = 'btn btn-info' title = 'Editar' alt = 'Editar'/></td>
          <td><input onclick="borrar('raza', <?=$id_elemento?>)" value="Eliminar" type="button" class = 'btn btn-danger' title = 'Eliminar' alt = 'Eliminar'/></td>
        </tr>

      <?php
      }
    } // No existen elementos para mostrar
  } // Variable $listado no definida
  ?>

    </tbody>
  </table>
</div>

<div align="center" style="padding-top:35px">
  <input onclick="editar('raza', 'A', [])" value="Nuevo" type="button" class = 'btn btn-success btn-lg' title = 'Nuevo' alt = 'Nuevo'/>
</div>

<!-- Sección de Formularios modales -->
<div class="modal fade" id="modalEditarRaza" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"></div>
<!-- FIN Sección de Formularios modales -->